preventing devices - Espagnol Anglais Dictionnaire